﻿using System;

namespace WickedFlame.Core.State
{
    public interface IStateCapturable
    {
        ShapeMemento CreateMementoState();

        void ResetState(ShapeMemento memento);
    }
}
